Skip to content

CI: upgrade debian:bullseye to bookworm for ARM - #1605

Merged
delta1 merged 1 commit into
ElementsProject:elements-23.xfrom
tomt1664:fix_arm_ci_job
Sep 18, 2026
Merged

delta1 merged 1 commit into
ElementsProject:elements-23.xfrom
tomt1664:fix_arm_ci_job

Conversation

@tomt1664

@tomt1664 tomt1664 commented Sep 16, 2026

Copy link
Copy Markdown
Member

Upgrade to debian:bookworm and support for debian:bullseye depreciated.

GUI tests disabled:
The ARM job cross-compiles for armhf and runs the unit tests under qemu-arm. Its purpose is verifying that the tree still builds and that core/consensus tests pass on a 32-bit target — not validating GUI behaviour. test_elements-qt runs headless under emulation against the minimal platform plugin, and on bookworm it crashes in AppTests::initTestCase() before executing any test body, for the same qemu/glibc thread-initialisation reason that affects the other suites. Qt is built and tested natively on x86_64, where the GUI is actually exercised.

Comment thread ci/test/04_install.sh Outdated

@delta1 delta1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 482b072; CI passing

@delta1
delta1 merged commit d952662 into ElementsProject:elements-23.x Sep 18, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants